.Contain {
	width:100%;
	overflow:hidden;
	padding-bottom:150rpx;
	.mp{ margin:10rpx 0px; }
	.stext{ font-size:30rpx; }
	.price{
		/* border:1px solid red; */
		box-sizing:border-box;
		padding:20rpx 30rpx;
		/* padding-bottom:0rpx;
		border:1px solid #222222; */
		width:100%;
		@include flex-center();
		flex-direction:row;
		justify-content:flex-start;	
		.a,.b,.c{
			@include flex-center();
			color:#666;
			font-size:28rpx;
			text{ font-size: 30rpx; position:relative; top:0rpx;  }
		}
		.a{
			color:#FF4152;
			width:20%;
			font-family: Source Han Sans CN;
			font-size:60rpx;
			font-weight:700;
		}
		.b{
			width:15%;
			position:relative;
			top:12rpx;
			color:#999;
			text-decoration:line-through;
			/*text{ top:0px;  }*/
			font-size:30rpx;
		}		
		.c{
			/* border:1px solid red; */
			@include flex-center();
			justify-content:flex-end;
			width:62%;
			color: #999999;
		}
	} /* price End */
	.title{
		box-sizing:border-box;
		padding:0rpx 30rpx;
		font-size: 32rpx;
		font-family: Source Han Sans CN;
		font-weight: 500;
		line-height:45rpx;
		color: #333; //021427
	}
	.desc{
		box-sizing:border-box;
		padding:0rpx 30rpx;
		font-size: 28rpx;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #999999;
	}
	.pingjia{
		box-sizing:border-box;
		padding:0rpx 30rpx;
		.pjTitle{
			margin:20rpx 0px;
			margin-bottom:50rpx;
			@include flex-center();
			justify-content:space-between;
			view{@include flex-center(); }
			.a{
				/* border:1px solid red; */
				flex:0.5;
				justify-content:flex-start;
				font-weight:900;
				box-sizing:border-box;
				padding-left:10rpx;
				border-left:5px solid #FF5152;
			}
			.b{
				flex:0.5;
				justify-content:flex-end;
				color:#999;
				font-size:28rpx;
			}
		}
		.pjbox{
			/* border:1px solid red; */
			border-radius:10rpx;
			width:720rpx;
			height:200rpx;
			background:#f9f9f9;
			margin-right:20rpx;
			@include flex-center();
			justify-content:space-between;
			align-items: flex-start;
			.pjbox_left,
			.pjbox_right{
				/* border:1px solid blue; */
				color:#000;
			}
			.pjbox_left{
				box-sizing:border-box;
				padding-top:10rpx;
				width:200px;
				.userimg{
					position:relative;
					top:5rpx;
				}
				.username{
					font-size:28rpx;
				}
				.star{
					@include flex-center();
					justify-content:flex-start;
					align-items: center;
					/* border:1px solid blue; */
					width:250rpx;
					overflow:hidden;
				}
				.desc{
					margin-top:10rpx;
					box-sizing:border-box;
					padding:10rpx;
					text{
						color:#333;
						font-size:26rpx;	
					}
				}
			} /* .pjbox_left End */
			.pjbox_right{
				position:relative;
				width:120px;
				@include flex-center();
				justify-content:flex-end;
				align-items: flex-start;
				.tags{
					@include flex-center();
					width:33px;
					height:25px;
					background:rgba(0,0,0,0.5);
					position:absolute;
					right:0px;
					bottom:0px;
					color:#FFF;
					font-size:22rpx;
					border-radius:10rpx;
				}
			} /* .pjbox_right End */
		} /* pjbox End */
		
	} /* pingjia End */
	
	.HomeAd{
		box-sizing:border-box;
		padding:0rpx 30rpx;
		image{ 
			position:relative;
			top:10rpx;
			left:-10rpx;
			width:70rpx; 
			height:70rpx; 
		}
		.link{
			text-align:center;
			border: 1px solid #017BFF;
			border-radius: 32rpx;
			font-size: 28rpx;
			font-family: Source Han Sans CN;
			font-weight: 400;
			color: #017BFF;
		}
	}
	
	
	/*详情页*/
	.detailContent{
		box-sizing:border-box;
		padding:0rpx 20rpx;
		background: #F7F9FD;
		.detailPage,
		.paraPage{
			min-height:700rpx;
		}
		.detailPage{
			margin:30rpx auto;
			background-color:#FFF;
			.imagesyle{ width:100%; height:auto;}
		}
		
		.paraPage{
			margin:30rpx auto;
			background-color:#FFF;
			.title{
				padding:20rpx 30rpx;
				text-align:left;
				font-size: 28rpx;
				font-family: Source Han Sans CN;
				font-weight: 400;
				color: #999999;
			}
			.paras{
				box-sizing:border-box;
				padding:10rpx 20rpx;
			}
			.paralist{
				padding:20rpx 10rpx;
			}
		}  /* paraPage End */ 
	} /* detailContent End */ 
	
	
	
	
	
	/*加入购物车*/
	.addToCart{
		.CartOption{
			box-sizing:border-box;
			padding:30rpx;
			.pimage{ width:200rpx; height:200rpx; border-radius:8rpx;  }
			.Head{
				position:relative;
				padding-bottom:20rpx;
				border-bottom:1px solid #F1F1F1;
				.mp{ margin-bottom:10rpx; }
				.pimg{
					/* border:1px solid #007AFF; */
					width:100px;
					height:110px;
				}
				.Pform{
					width:100%;
					@include flex-center();
					justify-content:flex-start;
					flex-direction:column;
					box-sizing:border-box;
					padding-left:30rpx;
					.originPrice,
					.shopprice,
					.kucun{ 
						// text{ font-size:12px; color:red; position: relative; top:-6rpx; margin-right:5rpx; }
						width:100%; 
						@include flex-center();
						justify-content:flex-start;
					}
					.shopprice{
						align-items:flex-end;
					}
					.originPrice{ 
						/* border:1px solid red; */
						text-decoration:line-through; 
						color: #ccc; 
						font-size:30rpx; 
					}
					.shopprice{
						/* border:1px solid blue; */
						font-size:48rpx;
						font-family: Source Han Sans CN;
						font-weight: bold;
						color: #FF4152;
						.texticon{
							color: #FF4152;
							font-size:30rpx;
						}
					} /* price End */				
				} /*Pform End*/
				.close{
				    position:absolute;
					right:30rpx;
					top:-10rpx;
				}
			}
			
			.specifications{
				box-sizing:border-box;
				padding:10rpx 30rpx;
				.tit{
					font-size:30rpx;
					font-family: Source Han Sans CN;
					font-weight: 400;
					color: #021427;
				}
				.para{
					margin-top:10rpx;
					@include flex-start();
					flex-wrap:wrap;
					.block{
						margin-right:20rpx;
						box-sizing:border-box;
						padding:10rpx 30rpx;
						background: #F3F3F3;
						border-radius: 4rpx;
						font-size: 28rpx;
						font-family: Source Han Sans CN;
						font-weight: 400;
						color: #021427;
					}
					.selected{
						color: #017BFF;	
						background: #E8F3FF;
						border: 1px solid #017BFF;
					}
					.paralists{
						margin-top:20rpx;
						position: relative;
						margin-bottom:30rpx;
						.needDoctor{
							@include flex-center();
							border-radius:100%;
							box-sizing:border-box;
							padding:5rpx;
							position:absolute;
							width:38rpx;
							height:38rpx;
							line-height:38rpx;
							right:-10rpx;
							top:-20rpx;
							background-color:#FF6600;
							color:#FFF;
							font-size:20rpx;
						}
					}
				} /* para End */
				.NoData{
					color:#e1e1e1 !important;
					background:none !important;
					border:1px solid #e1e1e1 !important;
				}
			} /* specifications End */
			
			
			/*购买数量*/
			.buybtn{
				/* border:1px solid red; */
				margin-top:30rpx;
				box-sizing:border-box;
				padding:10rpx 30rpx;
			}
			
			.comfirmbtn{
				@include flex-center();
				margin:30rpx auto;
				width:95%;
				padding:15rpx 0;
				font-size: 28rpx;
				font-family: Source Han Sans CN;
				font-weight: 500;
				color: #FFFFFF;
				background: #017BFF;
				border-radius:8rpx;
			}
			

			
		} /* CartOption End */
	} /* addToCart End */
	
	
} /* Contain End */



/* @media screen and (min-width: 750px), screen and (max-width: 750px) and (min-width: 1000px) {
	color: red
} */
 @media screen and (max-width:360px){
	.pjbox{
		/* border:1px solid blue; */
		width:700rpx;
		.pjbox_left{
			width:160px !important;
		}
	}
}
